#include "INode.h"
#include <cstdlib>

class Node: public INode
{
private:
	Node* _left;
	Node* _right;
	char _c;
	unsigned _num;
	void deleteTree(Node*);
public:
	Node();
	Node(char,unsigned);
	Node(Node*,Node*);
	virtual unsigned getNum();
	virtual char getChar();
	virtual void clear();
	virtual INode* left();
	virtual INode* right();
	virtual void pickEOF();
};